Odoo Automated Backups и версията на pysftp
За Odoo има един много полезен модул, Automated Backups, който прави бекъп на базата и файлоwете към нея в компресиран файл локално или на друг сървър по ssh. Модула ползва библиотеката pysftp. Ако е инсталирана версия 0.2.9, при опит за свързване с отдалечения сървър, дава грешка, че няма частен ключ, въпреки че е зададена парола, а полето за ключ е празно. Проблема се решава, като се инсталира по-старата версия на styp 0.2.8. Дискусията по проблема е тук.
pip install pysftp==0.2.8
Не трябва да забравяте да добавите и публичния ключ на сървъра, на който ще записвате бекъпа. Например:
sudo -u odoo ssh Този имейл адрес е защитен от спам ботове. Трябва да имате пусната JavaScript поддръжка, за да го видите. - 192.168.1.190 е IP адреса или FQDN на сървъра за бекъп
В допълнение може да се добави и модула Database Auto-Backup Download, който позволява да свалите бекъп директно от Odoo.